insect hotel – English–Italiano translations

🇬🇧 en it 🇮🇹

insect hotel noun

  • man-made structure to house insects
casa per insetti
Wiktionary Links